package com.itheima02.day03test;

/**
 * @author 刘全
 * @date 2021/7/18
 */
/*
定义接口ISpeak，接口中定义抽象方法 void sayHello(String name);
分别编写这个接口的匿名内部类和lambda表达式。
 */
public class test2 {
    public static void main(String[] args) {
        //匿名内部类
        method(new ISpeak() {
            @Override
            public void sayHello(String name) {
                System.out.println(name+",你真憨");
            }
        });
        //Lambda表达式
        method(name -> System.out.println(name+",你真憨"));
    }
    public static void method(ISpeak iSpeak){
        iSpeak.sayHello("憨丕");
    }
}
interface ISpeak{
    void sayHello(String name);
}